package com.xasxt.book.app.dao;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;

import com.xasxt.book.app.entity.Order;
@Repository
@Mapper
public interface OrderDaoMapper {
	
	/**
	 * 
	 * 功能:查看客户下单信息
	 * 开发者:虫儿飞
	 * 开发时间:2018年6月2日 上午9:18:39
	 * @param map
	 * @return
	 */
	List<Order>findOrderWithPage(Map<String,Object>map);
	
	/**
	 * 
	 * 功能:统计下单记录数
	 * 开发者:虫儿飞
	 * 开发时间:2018年6月2日 上午9:18:56
	 * @param map
	 * @return
	 */
	
	int getOrderCount(Map<String,Object>map);
	/**
	 * 
	 * 功能:客户下单
	 * 开发者:虫儿飞
	 * 开发时间:2018年6月2日 上午9:18:27
	 * @param order
	 * @return
	 */
	int  saveOrderInfo(Order order);
	/**
	 * 
	 * 功能:购买
	 * 开发者:虫儿飞
	 * 开发时间:2018年6月2日 上午9:58:59
	 * @return
	 */
	double    buyBooks();
	/**
	 * 
	 * 功能:更新购买时间
	 * 开发者:虫儿飞
	 * 开发时间:2018年6月2日 上午10:11:39
	 * @param order
	 * @return
	 */
	int updateBuyOrderInfo(Map<String,Object>map);

}
